package com.icloud.admin.query.mapper;

import com.icloud.admin.query.dto.MenuDTO;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface MenuDTOMapper {

    MenuDTO findById(String id);

    List<MenuDTO> findAll();

    List<MenuDTO> findByRoleId(@Param("roleId") String roleId);

    List<MenuDTO> findAssignedByRoleId (@Param("roleId") String roleId);

    List<MenuDTO> findByUserId (@Param("userId") String userId);

}